after-school care centers - French English Dictionary